	package com.pluginsacceptor.plugin.formula.information;
	
	import javax.swing.JMenu;
import javax.swing.JMenuItem;

import com.pluginsacceptor.plugin.formula.MathsTrigo.support.DataListener;
import com.pluginsacceptor.plugin.formula.MathsTrigo.support.DataSender;
	
	public class InformationsMenu extends JMenu {
		
	
		 /** */
	    private final DataListener dataListener;

	    /** */
	    private final DataSender dataSender;

	    /**
	     *
	     */
	    
	    private static final long serialVersionUID = -3110316243457377854L;
	    
	    public InformationsMenu(final DataListener dataListener, final DataSender dataSender) {
			super("Informations");
			this.dataListener = dataListener;
		    this.dataSender = dataSender;
			addItems();
			addListeners();

	    }	
			
			
		
		
		JMenuItem estPaire;
		JMenuItem estImpaire;
		JMenuItem estVide;
		
	
		
		private void addItems() {
	
			estPaire = new JMenuItem("estpaire");
			add(estPaire);
	
			estImpaire = new JMenuItem("estImpaire");
			add(estImpaire);
	
			estVide = new JMenuItem("estVide");
			add(estVide);		
		}
		
		
		
		private void addListeners() {
				
				estPaire.addActionListener(new EstPaireListenerCalcul(dataListener, dataSender));
				estImpaire.addActionListener(new EstImpaireListenerCalcul(dataListener, dataSender));
				estVide.addActionListener(new EstVideListenerCalcul(dataListener, dataSender));		
			}
	
		
	}
